Credit card transaction cycle